Investigating mystery triangle UFO spotted above U.S. marine base
Peter Pizagalli
Published
05/26/2023
in
wow
A podcast has released new video of a supposed "mass UFO sighting" in California in 2021, including a mystery triangle spotted over a base in Twentynine Palms
Categories:
Wow
0 Comments